.TH plctone 1 "November 2013" "open-plc-utils-0.0.3" "Qualcomm Atheros Open Powerline Toolkit"

.SH NAME
plctone - Qualcomm Atheros Panther/Lynx Tone Map Dump Utility

.SH SYNOPSIS
.BR plctone
.RI [ options ] 
.IR device 
.IR peer 
.RI [> stdout ]

.SH DESCRIPTION
Collect and print device tone map information on stdout.

.PP
Powerline devices cannot compute tone map values unless until some data has passed through them, either to or from the powerline.
In most cases, the \fBping\fR utility will generate enough traffic to create a usable tone map.
To get a responsive tonemap, one must send more traffic at higher data rates, possibly using \fBttcp\fR or \fBiperf\fR or similar utility.

.PP
This program is part of the Qualcomm Atheros Powerline Toolkit.
See the \fBplc\fR man page for an overview and installation instructions.

.SH COMMENTS
This program is identical to legacy program \fBint6ktone\fR but uses version \fB1\fR of the Qualcomm Atheros \fBVS_RX_TONE_MAP_CHAR\fR vendor-specific message.
Older firmware versions may not recognize this message version.

.SH OPTIONS

.TP
.RB - e
Redirects stderr messages to stdout.
By convention status and error messages are printed on stderr while primary program output is printed on stdout.
This option prints all output on stdout in cases where this is desired.

.TP
.RB - h
Display a histogram of the Root Mean Square (RMS) of the time slot values for each carrier.
This value has no meaning by itself.
It merely accentuates minor differences from one carrier to the next.

.TP
.RB - i
Select the host Ethernet interface.
All requests are sent via this host interface and only reponses received via this host interface are recognized.
The default interface is \fBeth1\fR because most people use \fBeth0\fR as their principle network connection; however, if environment string "PLC" is defined then it takes precedence over the default interface.
This option then takes precedence over either default.

.TP
-\fBp\fI coupling\fR
Tonemap coupling.
Valid values are the number \fB0\fR, or the string "\fBpri\fR", for primary coupling and the number \fB1\fR, or the string "\fBalt\fR", for alternate coupling.
This program will accept any numeric value from \fB0\fR through \fB255\fR but runtime firmware will reject invalid values.
The default value is \fB0\fR.

.TP
.RB - q
Enter quiet mode.
Progress messages are suppressed.

.TP
.RB - s
Compute and display signal-to-noise ratios based on the bits-per-carrier reported.
Average SNR is computed for each slot then an overall average SNR is computed.
ACG and GIL values for each slot are also displayed.
This option suppresses tone map output and causes option \fB-h\fR to be ignored.

.TP
.RB - v 
Enter verbose mode.
All Etherenet frames sent or received by the program are displayed on stdout.

.TP
-\fB?\fR, --\fBhelp\fR
Print program help summary on stdout.
This option takes precedence over other options on the command line.

.TP
-\fB!\fR, --\fBversion\fR
Print program version information on stdout.
This option takes precedence over other options on the command line.
Use this option when sending screen dumps to Atheros Technical Support so that they know exactly which version of the Linux Toolkit you are using.

.SH ARGUMENTS

.TP
.BR device
The MAC address of the primary device.

.TP
.BR peer
The MAC address of the peer device.

.SH REFERENCES
See the Qualcomm Atheros HomePlug AV Firmware Technical Reference Manual for more information.

.SH EXAMPLES
The following example prints tone map information computed by device \fB00B05200CA0D\fR on stdout.
The information relates to channel estimation with peer device \fB00B05200CA0C\fR.
We requested a histogram with option \fB-h\fR and suppressed the progress messages with option \fB-q\fr.
Output consists of 917 lines of tone map modulation data.

.PP
Each line of tone map data consists of 8 columns.
The first column is the offset.
The next 6 columns are time slot modulation data.
The last column is the computed mean-square of the time slot modulation data.
Devices operating on a 50hz powerline have modulation data in all 6 time slot columns.
Devices operating on a 60hz powerline have modulation data in only 5 of the 6 columns.

.PP
   # plctone -qh 00B05200CA0D 00B05200CA0C
   0000,05,04,04,05,04,00,19 ###################
   0001,05,04,04,05,04,00,19 ###################
   0002,05,04,04,05,04,00,19 ###################
   0003,05,04,04,05,05,00,21 #####################
   0004,05,04,04,05,05,00,21 #####################
   0005,05,04,04,05,05,00,21 #####################
   0006,05,04,04,05,05,00,21 #####################
   0007,05,04,05,05,05,00,23 #######################
   0008,05,04,05,05,05,00,23 #######################
   0009,05,04,04,05,05,00,21 #####################
   0010,05,05,05,05,05,00,25 #########################
   0011,05,05,05,05,05,00,25 #########################
   0012,05,05,04,05,05,00,23 #######################
   0013,05,05,05,05,05,00,25 #########################
   0014,05,05,05,05,05,00,25 #########################
   0015,05,05,05,05,05,00,25 #########################
   0016,05,05,04,05,05,00,23 #######################
   0017,05,05,04,05,05,00,23 #######################
   0018,05,05,05,05,05,00,25 #########################
   0019,05,05,05,05,05,00,25 #########################
   0020,05,05,05,05,05,00,25 #########################
   0021,05,05,05,05,05,00,25 #########################
   0022,05,05,05,05,05,00,25 #########################
   0023,05,05,05,05,05,00,25 #########################
   0024,05,05,05,05,05,00,25 #########################
   0025,05,05,05,05,05,00,25 #########################
   0026,05,05,05,05,05,00,25 #########################
   0027,05,05,05,05,05,00,25 #########################
   0028,05,05,05,05,05,00,25 #########################
   0029,05,05,05,05,05,00,25 #########################
   0030,05,05,05,05,05,00,25 #########################
   0031,05,05,05,05,05,00,25 #########################
   0032,05,05,05,05,05,00,25 #########################
   0033,05,05,05,05,05,00,25 #########################
   0034,05,05,05,05,05,00,25 #########################
   0035,05,04,04,04,05,00,19 ###################
   0036,05,04,04,04,05,00,19 ###################
   0037,04,03,03,04,04,00,13 #############
   0038,03,02,03,02,04,00,08 ########
   0039,02,01,02,02,03,00,04 ####
   0040,02,01,02,01,02,00,02 ##
   0041,02,00,02,01,02,00,02 ##
   0042,02,01,02,01,02,00,02 ##
   0043,02,01,02,02,03,00,04 ####
   0044,03,02,03,03,03,00,08 ########
   0045,03,03,03,04,03,00,10 ##########
   0046,05,04,04,04,05,00,19 ###################
   0047,05,05,04,05,05,00,23 #######################
   0048,05,05,05,05,05,00,25 #########################
   0049,06,05,05,06,06,00,31 ###############################
   0050,06,05,05,06,06,00,31 ###############################
   0051,06,05,05,06,06,00,31 ###############################
   0052,06,05,05,06,06,00,31 ###############################
   0053,06,05,05,06,06,00,31 ###############################
   0054,07,06,06,06,06,00,38 ######################################
   0055,06,06,06,06,06,00,36 ####################################
   0056,07,06,06,06,06,00,38 ######################################
   0057,06,06,06,06,06,00,36 ####################################
   0058,06,06,06,06,06,00,36 ####################################
   0059,06,06,06,06,06,00,36 ####################################
   0060,07,06,06,06,07,00,41 #########################################
   0061,07,06,06,06,07,00,41 #########################################
   0062,07,06,06,06,07,00,41 #########################################
   0063,07,06,06,06,07,00,41 #########################################
   0064,07,06,06,06,07,00,41 #########################################
   0065,07,06,06,06,07,00,41 #########################################
   0066,07,06,06,07,07,00,43 ###########################################
   0067,07,06,06,07,07,00,43 ###########################################
   0068,07,06,06,07,07,00,43 ###########################################
   0069,07,06,07,07,07,00,46 ##############################################
   0070,07,07,07,07,07,00,49 #################################################
   0071,07,07,07,07,07,00,49 #################################################
   0072,07,07,07,07,07,00,49 #################################################
   0073,07,07,07,07,07,00,49 #################################################
   0074,07,07,07,07,07,00,49 #################################################
   0075,07,07,07,07,07,00,49 #################################################
   0076,07,06,07,07,07,00,46 ##############################################
   0077,07,06,07,07,07,00,46 ##############################################
   0078,07,06,07,07,07,00,46 ##############################################
   0079,07,06,07,07,07,00,46 ##############################################
   0080,07,06,07,07,07,00,46 ##############################################
   0081,07,06,07,07,07,00,46 ##############################################
   0082,07,06,06,07,07,00,43 ###########################################
   0083,07,06,06,07,07,00,43 ###########################################
   0084,07,06,07,07,07,00,46 ##############################################
   0085,07,07,06,07,07,00,46 ##############################################
   0086,07,07,07,07,07,00,49 #################################################
   0087,07,07,07,07,07,00,49 #################################################
   0088,07,07,07,07,07,00,49 #################################################
   0089,07,07,07,07,07,00,49 #################################################
   0090,07,07,07,07,07,00,49 #################################################
   0091,07,07,07,07,07,00,49 #################################################
   0092,07,07,07,07,07,00,49 #################################################
   0093,07,07,07,07,07,00,49 #################################################
   0094,07,07,07,07,07,00,49 #################################################
   0095,07,06,07,07,07,00,46 ##############################################
   0096,07,06,07,07,07,00,46 ##############################################
   0097,07,06,07,07,07,00,46 ##############################################
   0098,07,06,07,07,07,00,46 ##############################################
   0099,07,06,07,07,07,00,46 ##############################################
   0100,07,06,07,07,07,00,46 ##############################################
   0101,07,07,07,07,07,00,49 #################################################
   0102,07,07,07,07,07,00,49 #################################################
   0103,07,07,07,07,07,00,49 #################################################
   0104,07,07,07,07,07,00,49 #################################################
   0105,07,07,07,07,07,00,49 #################################################
   0106,07,06,07,07,07,00,46 ##############################################
   0107,07,06,07,07,07,00,46 ##############################################
   0108,07,06,07,07,07,00,46 ##############################################
   0109,07,06,07,07,07,00,46 ##############################################
   0110,07,07,07,07,07,00,49 #################################################
   0111,07,07,07,07,07,00,49 #################################################
   0112,07,07,07,07,07,00,49 #################################################
   0113,07,07,07,07,07,00,49 #################################################
   0114,07,07,07,07,07,00,49 #################################################
   0115,07,07,07,07,07,00,49 #################################################
   0116,07,07,07,07,07,00,49 #################################################
   0117,07,07,07,07,07,00,49 #################################################
   0118,07,07,07,07,07,00,49 #################################################
   0119,07,06,07,07,07,00,46 ##############################################
   0120,07,06,06,07,07,00,43 ###########################################
   0121,07,06,06,07,07,00,43 ###########################################
   0122,06,06,06,07,06,00,38 ######################################
   0123,06,06,06,07,06,00,38 ######################################
   0124,06,06,06,07,07,00,41 #########################################
   0125,07,06,06,07,07,00,43 ###########################################
   0126,07,06,06,07,07,00,43 ###########################################
   0127,07,06,06,07,07,00,43 ###########################################
   0128,07,07,07,07,07,00,49 #################################################
   0129,07,07,07,07,07,00,49 #################################################
   0130,07,07,07,07,07,00,49 #################################################
   0131,07,07,07,07,07,00,49 #################################################
   0132,07,07,07,07,07,00,49 #################################################
   0133,07,07,07,07,07,00,49 #################################################
   0134,07,07,07,07,07,00,49 #################################################
   0135,07,07,07,07,07,00,49 #################################################
   0136,07,07,07,07,07,00,49 #################################################
   0137,07,07,07,07,07,00,49 #################################################
   0138,07,07,07,07,07,00,49 #################################################
   0139,07,07,07,07,07,00,49 #################################################
   0140,07,07,07,07,07,00,49 #################################################
   0141,07,07,07,07,07,00,49 #################################################
   0142,07,07,07,07,07,00,49 #################################################
   0143,07,07,07,07,07,00,49 #################################################
   0144,07,07,07,07,07,00,49 #################################################
   0145,07,07,07,07,07,00,49 #################################################
   0146,07,07,07,07,07,00,49 #################################################
   0147,07,07,07,07,07,00,49 #################################################
   0148,07,07,07,07,07,00,49 #################################################
   0149,07,07,07,07,07,00,49 #################################################
   0150,07,07,07,07,07,00,49 #################################################
   0151,07,07,07,07,07,00,49 #################################################
   0152,07,07,07,07,07,00,49 #################################################
   0153,07,07,07,07,07,00,49 #################################################
   0154,07,07,07,07,07,00,49 #################################################
   0155,07,07,07,07,07,00,49 #################################################
   0156,07,07,07,07,07,00,49 #################################################
   0157,07,07,07,07,07,00,49 #################################################
   0158,06,06,06,06,06,00,36 ####################################
   0159,06,06,06,06,06,00,36 ####################################
   0160,06,06,06,06,06,00,36 ####################################
   0161,07,06,06,06,07,00,41 #########################################
   0162,07,07,07,07,07,00,49 #################################################
   0163,07,07,07,07,07,00,49 #################################################
   0164,07,07,07,07,07,00,49 #################################################
   0165,07,07,07,07,07,00,49 #################################################
   0166,07,07,07,07,07,00,49 #################################################
   0167,07,07,07,07,07,00,49 #################################################
   0168,07,07,07,07,07,00,49 #################################################
   0169,07,07,07,07,07,00,49 #################################################
   0170,07,07,07,07,07,00,49 #################################################
   0171,07,07,07,07,07,00,49 #################################################
   0172,07,07,07,07,07,00,49 #################################################
   0173,07,07,07,07,07,00,49 #################################################
   0174,07,07,07,07,07,00,49 #################################################
   0175,07,07,07,07,07,00,49 #################################################
   0176,07,07,07,07,07,00,49 #################################################
   0177,07,07,07,07,07,00,49 #################################################
   0178,07,07,07,07,07,00,49 #################################################
   0179,07,07,07,07,07,00,49 #################################################
   0180,07,07,07,07,07,00,49 #################################################
   0181,07,07,07,07,07,00,49 #################################################
   0182,07,07,07,07,07,00,49 #################################################
   0183,07,07,07,07,07,00,49 #################################################
   0184,07,07,07,07,07,00,49 #################################################
   0185,07,07,07,07,07,00,49 #################################################
   0186,07,07,07,07,07,00,49 #################################################
   0187,07,07,07,07,07,00,49 #################################################
   0188,07,07,07,07,07,00,49 #################################################
   0189,07,07,07,07,07,00,49 #################################################
   0190,07,07,07,07,07,00,49 #################################################
   0191,07,07,07,07,07,00,49 #################################################
   0192,07,07,07,07,07,00,49 #################################################
   0193,07,07,07,07,07,00,49 #################################################
   0194,07,07,07,07,07,00,49 #################################################
   0195,07,07,07,07,07,00,49 #################################################
   0196,07,07,07,07,07,00,49 #################################################
   0197,07,07,07,07,07,00,49 #################################################
   0198,07,07,07,07,07,00,49 #################################################
   0199,07,07,07,07,07,00,49 #################################################
   0200,07,07,07,07,07,00,49 #################################################
   0201,07,07,07,07,07,00,49 #################################################
   0202,07,07,07,07,07,00,49 #################################################
   0203,07,07,07,07,07,00,49 #################################################
   0204,07,07,07,07,07,00,49 #################################################
   0205,07,07,07,07,07,00,49 #################################################
   0206,07,07,07,07,07,00,49 #################################################
   0207,07,07,07,07,07,00,49 #################################################
   0208,07,07,07,07,07,00,49 #################################################
   0209,07,07,07,07,07,00,49 #################################################
   0210,07,07,07,07,07,00,49 #################################################
   0211,07,07,07,07,07,00,49 #################################################
   0212,07,07,07,07,07,00,49 #################################################
   0213,07,07,07,07,07,00,49 #################################################
   0214,07,07,07,07,07,00,49 #################################################
   0215,07,07,07,07,07,00,49 #################################################
   0216,07,07,07,07,07,00,49 #################################################
   0217,07,07,07,07,07,00,49 #################################################
   0218,07,07,07,07,07,00,49 #################################################
   0219,07,07,07,07,07,00,49 #################################################
   0220,07,07,07,07,07,00,49 #################################################
   0221,07,07,07,07,07,00,49 #################################################
   0222,07,07,07,07,07,00,49 #################################################
   0223,07,07,07,07,07,00,49 #################################################
   0224,07,07,07,07,07,00,49 #################################################
   0225,07,07,07,07,07,00,49 #################################################
   0226,07,07,07,07,07,00,49 #################################################
   0227,07,07,07,07,07,00,49 #################################################
   0228,07,07,07,07,07,00,49 #################################################
   0229,07,07,07,07,07,00,49 #################################################
   0230,07,07,07,07,07,00,49 #################################################
   0231,07,07,07,07,07,00,49 #################################################
   0232,07,07,07,07,07,00,49 #################################################
   0233,07,07,07,07,07,00,49 #################################################
   0234,07,07,06,07,07,00,46 ##############################################
   0235,07,07,07,07,07,00,49 #################################################
   0236,07,07,06,07,07,00,46 ##############################################
   0237,07,07,06,07,07,00,46 ##############################################
   0238,07,07,07,07,07,00,49 #################################################
   0239,07,07,07,07,07,00,49 #################################################
   0240,07,06,07,07,07,00,46 ##############################################
   0241,07,06,07,07,07,00,46 ##############################################
   0242,07,07,07,07,07,00,49 #################################################
   0243,07,07,07,07,07,00,49 #################################################
   0244,07,07,07,07,07,00,49 #################################################
   0245,07,07,07,06,07,00,46 ##############################################
   0246,07,07,07,07,07,00,49 #################################################
   0247,07,07,06,07,07,00,46 ##############################################
   0248,07,07,06,06,07,00,43 ###########################################
   0249,07,07,07,06,07,00,46 ##############################################
   0250,07,07,07,07,07,00,49 #################################################
   0251,07,07,07,06,07,00,46 ##############################################
   0252,07,07,07,06,07,00,46 ##############################################
   0253,07,07,07,07,07,00,49 #################################################
   0254,07,07,07,06,07,00,46 ##############################################
   0255,07,07,07,06,07,00,46 ##############################################
   0256,07,07,07,07,07,00,49 #################################################
   0257,07,07,07,07,07,00,49 #################################################
   0258,07,06,06,07,07,00,43 ###########################################
   0259,07,06,06,07,07,00,43 ###########################################
   0260,07,06,06,07,07,00,43 ###########################################
   0261,07,06,06,07,07,00,43 ###########################################
   0262,07,06,06,06,07,00,41 #########################################
   0263,07,06,06,06,07,00,41 #########################################
   0264,07,06,06,06,07,00,41 #########################################
   0265,07,06,06,07,07,00,43 ###########################################
   0266,07,06,06,07,07,00,43 ###########################################
   0267,07,06,06,06,07,00,41 #########################################
   0268,07,06,06,06,07,00,41 #########################################
   0269,07,06,07,06,07,00,43 ###########################################
   0270,07,06,07,06,07,00,43 ###########################################
   0271,07,06,07,06,07,00,43 ###########################################
   0272,07,06,07,06,07,00,43 ###########################################
   0273,07,06,06,06,07,00,41 #########################################
   0274,07,06,06,06,07,00,41 #########################################
   0275,07,06,06,06,07,00,41 #########################################
   0276,07,06,06,07,07,00,43 ###########################################
   0277,07,06,06,07,07,00,43 ###########################################
   0278,07,06,06,06,07,00,41 #########################################
   0279,07,06,06,06,07,00,41 #########################################
   0280,07,06,06,07,07,00,43 ###########################################
   0281,07,06,06,06,07,00,41 #########################################
   0282,07,06,06,07,07,00,43 ###########################################
   0283,07,06,06,07,07,00,43 ###########################################
   0284,07,06,06,07,07,00,43 ###########################################
   0285,07,06,06,06,07,00,41 #########################################
   0286,06,06,06,06,07,00,38 ######################################
   0287,06,06,06,06,07,00,38 ######################################
   0288,07,06,06,06,07,00,41 #########################################
   0289,07,06,06,06,07,00,41 #########################################
   0290,07,06,06,07,07,00,43 ###########################################
   0291,07,06,06,07,07,00,43 ###########################################
   0292,07,06,07,07,07,00,46 ##############################################
   0293,07,06,07,07,07,00,46 ##############################################
   0294,07,06,06,07,07,00,43 ###########################################
   0295,07,06,06,07,07,00,43 ###########################################
   0296,07,06,06,07,07,00,43 ###########################################
   0297,07,06,06,07,07,00,43 ###########################################
   0298,07,06,06,07,06,00,41 #########################################
   0299,07,06,06,07,06,00,41 #########################################
   0300,07,06,06,06,07,00,41 #########################################
   0301,07,06,06,07,07,00,43 ###########################################
   0302,07,06,06,06,07,00,41 #########################################
   0303,07,06,06,07,07,00,43 ###########################################
   0304,07,06,06,07,07,00,43 ###########################################
   0305,07,06,06,07,07,00,43 ###########################################
   0306,07,06,06,07,06,00,41 #########################################
   0307,07,06,06,06,06,00,38 ######################################
   0308,06,06,06,06,06,00,36 ####################################
   0309,06,06,06,06,06,00,36 ####################################
   0310,06,06,06,06,06,00,36 ####################################
   0311,06,06,06,06,06,00,36 ####################################
   0312,06,06,06,06,06,00,36 ####################################
   0313,06,06,06,06,06,00,36 ####################################
   0314,07,06,06,06,06,00,38 ######################################
   0315,07,06,06,06,06,00,38 ######################################
   0316,07,06,06,06,06,00,38 ######################################
   0317,06,06,06,06,06,00,36 ####################################
   0318,06,06,06,06,06,00,36 ####################################
   0319,06,06,06,06,06,00,36 ####################################
   0320,06,06,06,06,06,00,36 ####################################
   0321,06,06,06,06,06,00,36 ####################################
   0322,06,06,06,06,06,00,36 ####################################
   0323,06,06,06,06,06,00,36 ####################################
   0324,06,06,06,06,06,00,36 ####################################
   0325,06,06,06,06,06,00,36 ####################################
   0326,06,06,06,06,06,00,36 ####################################
   0327,06,06,06,06,06,00,36 ####################################
   0328,06,06,06,06,06,00,36 ####################################
   0329,06,06,06,06,06,00,36 ####################################
   0330,06,06,06,06,06,00,36 ####################################
   0331,06,06,06,06,06,00,36 ####################################
   0332,06,06,06,06,06,00,36 ####################################
   0333,06,06,06,06,06,00,36 ####################################
   0334,06,06,06,06,06,00,36 ####################################
   0335,06,06,06,06,06,00,36 ####################################
   0336,06,06,06,06,06,00,36 ####################################
   0337,06,06,06,06,06,00,36 ####################################
   0338,06,06,06,06,06,00,36 ####################################
   0339,06,06,06,06,06,00,36 ####################################
   0340,06,06,06,06,06,00,36 ####################################
   0341,06,06,06,06,06,00,36 ####################################
   0342,06,06,06,06,06,00,36 ####################################
   0343,06,06,06,06,06,00,36 ####################################
   0344,06,06,06,06,06,00,36 ####################################
   0345,06,06,06,06,06,00,36 ####################################
   0346,06,06,06,06,06,00,36 ####################################
   0347,06,06,06,06,06,00,36 ####################################
   0348,06,06,06,06,06,00,36 ####################################
   0349,06,06,06,06,06,00,36 ####################################
   0350,06,06,06,06,06,00,36 ####################################
   0351,06,06,06,06,06,00,36 ####################################
   0352,06,06,06,06,06,00,36 ####################################
   0353,06,06,06,06,06,00,36 ####################################
   0354,06,06,06,06,06,00,36 ####################################
   0355,06,06,06,06,06,00,36 ####################################
   0356,06,06,06,06,06,00,36 ####################################
   0357,06,06,06,06,06,00,36 ####################################
   0358,06,06,06,06,06,00,36 ####################################
   0359,06,06,06,06,06,00,36 ####################################
   0360,06,06,06,06,06,00,36 ####################################
   0361,06,06,06,06,06,00,36 ####################################
   0362,06,06,06,06,06,00,36 ####################################
   0363,06,06,06,06,06,00,36 ####################################
   0364,06,06,06,06,06,00,36 ####################################
   0365,06,06,06,06,06,00,36 ####################################
   0366,06,06,06,06,06,00,36 ####################################
   0367,06,06,06,06,06,00,36 ####################################
   0368,06,06,06,06,06,00,36 ####################################
   0369,06,06,06,06,06,00,36 ####################################
   0370,06,06,06,06,06,00,36 ####################################
   0371,06,06,06,06,06,00,36 ####################################
   0372,06,06,06,06,06,00,36 ####################################
   0373,06,06,06,06,06,00,36 ####################################
   0374,06,06,06,06,06,00,36 ####################################
   0375,06,06,06,06,06,00,36 ####################################
   0376,07,06,06,06,06,00,38 ######################################
   0377,07,06,06,06,06,00,38 ######################################
   0378,07,06,06,06,06,00,38 ######################################
   0379,07,06,06,06,06,00,38 ######################################
   0380,07,06,06,06,06,00,38 ######################################
   0381,07,06,06,06,06,00,38 ######################################
   0382,07,06,06,06,06,00,38 ######################################
   0383,06,06,06,06,07,00,38 ######################################
   0384,06,06,06,06,07,00,38 ######################################
   0385,06,06,06,06,07,00,38 ######################################
   0386,06,06,06,06,07,00,38 ######################################
   0387,06,06,06,06,07,00,38 ######################################
   0388,06,06,06,06,07,00,38 ######################################
   0389,06,06,06,06,07,00,38 ######################################
   0390,06,06,06,06,06,00,36 ####################################
   0391,06,06,06,06,06,00,36 ####################################
   0392,06,06,06,06,06,00,36 ####################################
   0393,06,06,06,06,06,00,36 ####################################
   0394,06,06,06,06,06,00,36 ####################################
   0395,06,06,06,06,06,00,36 ####################################
   0396,06,06,06,06,06,00,36 ####################################
   0397,06,06,06,06,06,00,36 ####################################
   0398,06,06,06,06,06,00,36 ####################################
   0399,06,06,06,06,06,00,36 ####################################
   0400,06,06,06,06,06,00,36 ####################################
   0401,06,06,06,06,06,00,36 ####################################
   0402,06,06,06,06,06,00,36 ####################################
   0403,06,06,06,06,06,00,36 ####################################
   0404,06,06,06,06,06,00,36 ####################################
   0405,06,06,06,06,06,00,36 ####################################
   0406,06,06,06,06,06,00,36 ####################################
   0407,06,06,06,06,06,00,36 ####################################
   0408,06,06,06,06,06,00,36 ####################################
   0409,06,06,06,06,06,00,36 ####################################
   0410,06,06,06,06,06,00,36 ####################################
   0411,06,06,06,06,06,00,36 ####################################
   0412,06,06,06,06,06,00,36 ####################################
   0413,06,06,06,06,06,00,36 ####################################
   0414,06,06,06,06,06,00,36 ####################################
   0415,06,06,06,06,06,00,36 ####################################
   0416,06,06,06,06,06,00,36 ####################################
   0417,06,06,06,06,06,00,36 ####################################
   0418,06,06,06,06,06,00,36 ####################################
   0419,06,06,06,06,06,00,36 ####################################
   0420,06,06,06,06,06,00,36 ####################################
   0421,06,06,06,06,06,00,36 ####################################
   0422,06,06,06,06,06,00,36 ####################################
   0423,06,06,06,06,06,00,36 ####################################
   0424,06,06,06,06,06,00,36 ####################################
   0425,06,06,06,06,06,00,36 ####################################
   0426,06,06,06,06,06,00,36 ####################################
   0427,06,06,06,06,06,00,36 ####################################
   0428,06,06,06,06,06,00,36 ####################################
   0429,06,06,06,06,06,00,36 ####################################
   0430,06,06,05,06,06,00,33 #################################
   0431,06,05,05,06,06,00,31 ###############################
   0432,06,05,05,06,06,00,31 ###############################
   0433,06,05,05,06,06,00,31 ###############################
   0434,06,05,05,06,06,00,31 ###############################
   0435,06,05,05,06,06,00,31 ###############################
   0436,06,05,05,06,06,00,31 ###############################
   0437,06,05,05,06,06,00,31 ###############################
   0438,06,05,05,06,06,00,31 ###############################
   0439,06,05,05,06,06,00,31 ###############################
   0440,06,05,05,06,06,00,31 ###############################
   0441,06,05,05,06,06,00,31 ###############################
   0442,06,05,05,06,06,00,31 ###############################
   0443,06,05,05,06,06,00,31 ###############################
   0444,06,05,05,05,06,00,29 #############################
   0445,06,05,05,05,06,00,29 #############################
   0446,05,05,05,05,06,00,27 ###########################
   0447,05,05,05,05,06,00,27 ###########################
   0448,05,05,05,06,06,00,29 #############################
   0449,05,05,05,05,05,00,25 #########################
   0450,05,05,05,05,05,00,25 #########################
   0451,05,05,05,05,05,00,25 #########################
   0452,05,05,05,05,05,00,25 #########################
   0453,05,05,05,05,05,00,25 #########################
   0454,05,05,05,05,05,00,25 #########################
   0455,05,05,05,05,05,00,25 #########################
   0456,05,05,05,05,05,00,25 #########################
   0457,05,05,05,05,05,00,25 #########################
   0458,05,05,05,06,05,00,27 ###########################
   0459,05,05,05,06,05,00,27 ###########################
   0460,05,05,05,05,05,00,25 #########################
   0461,05,05,05,05,05,00,25 #########################
   0462,05,05,05,05,05,00,25 #########################
   0463,05,05,05,05,05,00,25 #########################
   0464,05,05,05,05,05,00,25 #########################
   0465,05,05,05,05,05,00,25 #########################
   0466,06,05,05,05,05,00,27 ###########################
   0467,05,05,05,05,05,00,25 #########################
   0468,06,05,05,05,05,00,27 ###########################
   0469,06,05,05,05,05,00,27 ###########################
   0470,06,05,05,06,05,00,29 #############################
   0471,06,05,05,06,05,00,29 #############################
   0472,05,05,05,06,05,00,27 ###########################
   0473,05,05,05,06,05,00,27 ###########################
   0474,05,05,05,05,05,00,25 #########################
   0475,05,05,05,05,05,00,25 #########################
   0476,05,05,05,05,05,00,25 #########################
   0477,05,05,05,05,05,00,25 #########################
   0478,05,05,05,05,05,00,25 #########################
   0479,05,05,05,05,05,00,25 #########################
   0480,05,05,05,05,05,00,25 #########################
   0481,05,05,05,05,05,00,25 #########################
   0482,05,05,05,05,05,00,25 #########################
   0483,05,05,05,05,05,00,25 #########################
   0484,05,05,05,05,05,00,25 #########################
   0485,05,05,05,05,05,00,25 #########################
   0486,05,05,05,05,05,00,25 #########################
   0487,05,05,05,05,05,00,25 #########################
   0488,05,05,05,05,05,00,25 #########################
   0489,05,05,05,05,05,00,25 #########################
   0490,05,05,05,05,05,00,25 #########################
   0491,05,05,05,05,05,00,25 #########################
   0492,05,05,05,05,05,00,25 #########################
   0493,05,05,05,05,05,00,25 #########################
   0494,05,05,05,05,05,00,25 #########################
   0495,05,05,05,05,05,00,25 #########################
   0496,05,04,05,05,05,00,23 #######################
   0497,05,04,05,05,05,00,23 #######################
   0498,05,04,05,05,05,00,23 #######################
   0499,05,04,05,05,05,00,23 #######################
   0500,05,04,05,05,05,00,23 #######################
   0501,05,05,05,05,05,00,25 #########################
   0502,05,05,05,05,05,00,25 #########################
   0503,05,05,05,05,05,00,25 #########################
   0504,05,05,05,05,05,00,25 #########################
   0505,05,05,05,05,05,00,25 #########################
   0506,05,05,05,05,05,00,25 #########################
   0507,05,05,05,05,05,00,25 #########################
   0508,05,05,05,05,05,00,25 #########################
   0509,05,05,05,05,05,00,25 #########################
   0510,05,05,05,05,05,00,25 #########################
   0511,05,05,05,05,05,00,25 #########################
   0512,05,05,05,05,05,00,25 #########################
   0513,05,05,05,05,05,00,25 #########################
   0514,05,05,05,05,05,00,25 #########################
   0515,05,05,05,05,05,00,25 #########################
   0516,05,05,05,05,05,00,25 #########################
   0517,05,05,05,05,05,00,25 #########################
   0518,05,05,05,05,05,00,25 #########################
   0519,05,05,05,05,05,00,25 #########################
   0520,05,05,05,05,05,00,25 #########################
   0521,05,04,04,05,05,00,21 #####################
   0522,05,04,04,05,05,00,21 #####################
   0523,05,04,04,05,05,00,21 #####################
   0524,05,04,04,05,05,00,21 #####################
   0525,05,05,04,05,05,00,23 #######################
   0526,05,05,04,05,05,00,23 #######################
   0527,05,05,04,05,05,00,23 #######################
   0528,05,05,04,05,05,00,23 #######################
   0529,05,05,04,05,05,00,23 #######################
   0530,05,05,04,05,05,00,23 #######################
   0531,05,05,04,05,05,00,23 #######################
   0532,05,04,04,05,05,00,21 #####################
   0533,05,04,04,05,05,00,21 #####################
   0534,05,04,04,05,05,00,21 #####################
   0535,05,04,04,05,05,00,21 #####################
   0536,05,04,04,05,05,00,21 #####################
   0537,05,04,04,05,05,00,21 #####################
   0538,05,04,04,05,05,00,21 #####################
   0539,05,04,04,05,05,00,21 #####################
   0540,05,04,04,05,05,00,21 #####################
   0541,05,04,04,05,05,00,21 #####################
   0542,05,04,04,05,05,00,21 #####################
   0543,05,04,04,05,05,00,21 #####################
   0544,05,04,04,05,05,00,21 #####################
   0545,05,04,04,05,05,00,21 #####################
   0546,05,04,04,05,04,00,19 ###################
   0547,04,04,04,05,04,00,17 #################
   0548,04,04,04,05,04,00,17 #################
   0549,04,04,04,04,04,00,16 ################
   0550,04,04,04,05,04,00,17 #################
   0551,04,04,04,05,05,00,19 ###################
   0552,05,04,04,05,04,00,19 ###################
   0553,05,04,04,04,04,00,17 #################
   0554,05,04,04,04,04,00,17 #################
   0555,04,04,04,04,04,00,16 ################
   0556,04,04,04,04,04,00,16 ################
   0557,04,04,04,04,04,00,16 ################
   0558,04,04,04,04,04,00,16 ################
   0559,04,04,04,04,04,00,16 ################
   0560,04,04,04,04,04,00,16 ################
   0561,04,04,04,04,04,00,16 ################
   0562,04,04,04,04,04,00,16 ################
   0563,04,04,04,04,04,00,16 ################
   0564,04,04,04,04,04,00,16 ################
   0565,04,04,04,04,04,00,16 ################
   0566,04,04,04,04,04,00,16 ################
   0567,04,04,04,04,04,00,16 ################
   0568,04,04,04,04,04,00,16 ################
   0569,04,04,04,04,04,00,16 ################
   0570,04,04,04,04,04,00,16 ################
   0571,04,04,04,04,05,00,17 #################
   0572,04,04,04,04,05,00,17 #################
   0573,04,04,04,04,04,00,16 ################
   0574,04,04,04,04,04,00,16 ################
   0575,04,04,04,04,04,00,16 ################
   0576,04,04,04,04,04,00,16 ################
   0577,04,04,04,04,04,00,16 ################
   0578,04,04,04,04,04,00,16 ################
   0579,04,04,04,04,04,00,16 ################
   0580,04,04,04,04,04,00,16 ################
   0581,04,04,04,04,04,00,16 ################
   0582,04,04,04,04,04,00,16 ################
   0583,04,04,04,04,04,00,16 ################
   0584,04,04,04,04,04,00,16 ################
   0585,04,04,04,04,04,00,16 ################
   0586,04,04,04,04,04,00,16 ################
   0587,04,04,04,04,04,00,16 ################
   0588,04,04,04,04,04,00,16 ################
   0589,04,04,04,04,04,00,16 ################
   0590,04,04,04,04,04,00,16 ################
   0591,04,04,04,04,04,00,16 ################
   0592,04,04,04,04,04,00,16 ################
   0593,04,04,04,04,04,00,16 ################
   0594,04,04,04,04,04,00,16 ################
   0595,04,04,04,04,04,00,16 ################
   0596,04,04,04,04,04,00,16 ################
   0597,04,04,04,04,04,00,16 ################
   0598,04,04,04,04,04,00,16 ################
   0599,04,04,04,04,04,00,16 ################
   0600,04,04,04,04,04,00,16 ################
   0601,04,04,04,04,04,00,16 ################
   0602,04,04,04,04,04,00,16 ################
   0603,04,04,04,04,04,00,16 ################
   0604,04,04,04,04,04,00,16 ################
   0605,04,04,04,04,04,00,16 ################
   0606,04,04,04,04,04,00,16 ################
   0607,04,04,04,04,04,00,16 ################
   0608,04,04,04,04,04,00,16 ################
   0609,04,04,04,04,04,00,16 ################
   0610,04,04,04,04,04,00,16 ################
   0611,04,04,04,04,04,00,16 ################
   0612,04,04,04,04,04,00,16 ################
   0613,04,04,04,04,04,00,16 ################
   0614,04,04,04,04,04,00,16 ################
   0615,04,04,04,04,04,00,16 ################
   0616,04,04,04,04,04,00,16 ################
   0617,04,04,04,04,04,00,16 ################
   0618,04,04,04,04,04,00,16 ################
   0619,04,04,04,04,04,00,16 ################
   0620,04,04,04,04,04,00,16 ################
   0621,04,04,04,04,04,00,16 ################
   0622,04,04,04,04,04,00,16 ################
   0623,04,04,04,04,04,00,16 ################
   0624,04,04,04,04,04,00,16 ################
   0625,04,04,04,04,04,00,16 ################
   0626,04,04,04,04,04,00,16 ################
   0627,04,04,04,04,04,00,16 ################
   0628,04,04,04,04,04,00,16 ################
   0629,04,04,04,04,04,00,16 ################
   0630,04,04,04,04,04,00,16 ################
   0631,04,04,04,04,04,00,16 ################
   0632,04,04,04,04,04,00,16 ################
   0633,04,04,04,04,04,00,16 ################
   0634,04,04,04,04,04,00,16 ################
   0635,04,04,03,04,04,00,14 ##############
   0636,04,04,03,04,04,00,14 ##############
   0637,04,04,03,03,04,00,13 #############
   0638,03,03,03,03,04,00,10 ##########
   0639,03,03,03,03,04,00,10 ##########
   0640,03,03,02,03,04,00,09 #########
   0641,03,03,02,02,03,00,07 #######
   0642,03,03,02,02,03,00,07 #######
   0643,03,03,02,02,03,00,07 #######
   0644,03,03,02,03,03,00,08 ########
   0645,03,03,02,03,03,00,08 ########
   0646,03,03,03,03,03,00,09 #########
   0647,03,03,03,04,03,00,10 ##########
   0648,03,03,03,04,03,00,10 ##########
   0649,04,03,03,04,04,00,13 #############
   0650,04,03,03,04,04,00,13 #############
   0651,04,03,03,04,04,00,13 #############
   0652,04,03,03,04,04,00,13 #############
   0653,04,03,03,04,04,00,13 #############
   0654,04,03,03,04,04,00,13 #############
   0655,04,03,03,04,04,00,13 #############
   0656,03,03,03,03,03,00,09 #########
   0657,03,03,03,03,03,00,09 #########
   0658,03,03,02,03,03,00,08 ########
   0659,03,03,02,03,03,00,08 ########
   0660,03,03,02,03,03,00,08 ########
   0661,03,02,02,02,03,00,06 ######
   0662,03,02,02,02,02,00,05 #####
   0663,03,02,02,02,02,00,05 #####
   0664,02,02,02,02,02,00,04 ####
   0665,02,01,02,02,02,00,03 ###
   0666,02,02,02,02,03,00,05 #####
   0667,02,01,02,02,03,00,04 ####
   0668,03,01,02,03,03,00,06 ######
   0669,03,01,02,02,03,00,05 #####
   0670,02,01,02,02,02,00,03 ###
   0671,02,01,02,02,02,00,03 ###
   0672,02,01,02,02,02,00,03 ###
   0673,02,01,02,01,02,00,02 ##
   0674,02,01,02,02,02,00,03 ###
   0675,02,01,02,02,03,00,04 ####
   0676,03,02,02,02,03,00,06 ######
   0677,03,02,02,03,03,00,07 #######
   0678,03,02,02,03,03,00,07 #######
   0679,02,02,02,03,03,00,06 ######
   0680,02,02,02,03,03,00,06 ######
   0681,02,02,02,03,03,00,06 ######
   0682,02,01,02,04,03,00,06 ######
   0683,02,01,02,04,03,00,06 ######
   0684,02,01,02,04,03,00,06 ######
   0685,02,01,02,04,03,00,06 ######
   0686,03,01,02,04,03,00,07 #######
   0687,03,02,03,04,03,00,09 #########
   0688,03,02,03,04,03,00,09 #########
   0689,03,02,03,04,03,00,09 #########
   0690,03,02,03,04,03,00,09 #########
   0691,04,02,03,04,04,00,12 ############
   0692,04,02,03,04,04,00,12 ############
   0693,03,02,03,04,04,00,10 ##########
   0694,04,02,03,04,04,00,12 ############
   0695,04,02,03,04,04,00,12 ############
   0696,04,02,03,04,04,00,12 ############
   0697,04,02,03,04,04,00,12 ############
   0698,04,02,03,04,04,00,12 ############
   0699,04,02,03,04,04,00,12 ############
   0700,04,02,03,04,04,00,12 ############
   0701,04,03,03,04,04,00,13 #############
   0702,04,02,03,04,04,00,12 ############
   0703,04,02,04,04,04,00,13 #############
   0704,04,02,04,04,04,00,13 #############
   0705,04,02,04,04,04,00,13 #############
   0706,04,02,04,04,04,00,13 #############
   0707,04,03,04,04,04,00,14 ##############
   0708,04,03,04,04,04,00,14 ##############
   0709,04,03,04,04,04,00,14 ##############
   0710,04,03,04,04,04,00,14 ##############
   0711,04,03,04,04,04,00,14 ##############
   0712,04,03,04,04,04,00,14 ##############
   0713,04,03,04,04,04,00,14 ##############
   0714,04,03,04,04,04,00,14 ##############
   0715,04,03,04,04,04,00,14 ##############
   0716,04,03,04,04,04,00,14 ##############
   0717,04,02,04,04,04,00,13 #############
   0718,04,02,04,04,04,00,13 #############
   0719,04,02,04,04,04,00,13 #############
   0720,04,02,04,04,04,00,13 #############
   0721,03,01,04,04,04,00,11 ###########
   0722,03,01,03,04,04,00,10 ##########
   0723,03,01,04,04,04,00,11 ###########
   0724,02,01,04,04,04,00,10 ##########
   0725,02,01,04,04,04,00,10 ##########
   0726,02,01,04,04,04,00,10 ##########
   0727,02,02,04,04,04,00,11 ###########
   0728,02,02,04,04,04,00,11 ###########
   0729,02,02,03,04,03,00,08 ########
   0730,02,01,03,04,03,00,07 #######
   0731,02,02,03,04,03,00,08 ########
   0732,02,02,03,04,03,00,08 ########
   0733,02,02,03,04,03,00,08 ########
   0734,02,02,03,04,03,00,08 ########
   0735,02,02,03,04,03,00,08 ########
   0736,02,03,03,04,03,00,09 #########
   0737,02,03,03,04,03,00,09 #########
   0738,02,03,03,04,03,00,09 #########
   0739,02,03,03,04,03,00,09 #########
   0740,02,03,03,04,03,00,09 #########
   0741,02,03,03,04,03,00,09 #########
   0742,02,04,03,03,03,00,09 #########
   0743,02,03,03,03,03,00,08 ########
   0744,02,04,03,03,03,00,09 #########
   0745,02,04,03,03,03,00,09 #########
   0746,02,04,02,03,03,00,08 ########
   0747,02,04,02,03,03,00,08 ########
   0748,02,04,02,02,04,00,08 ########
   0749,02,04,02,02,04,00,08 ########
   0750,03,04,02,02,04,00,09 #########
   0751,03,04,02,02,04,00,09 #########
   0752,03,04,02,02,04,00,09 #########
   0753,03,04,02,02,04,00,09 #########
   0754,04,04,02,02,04,00,11 ###########
   0755,04,04,02,02,04,00,11 ###########
   0756,04,04,02,02,04,00,11 ###########
   0757,04,04,02,02,04,00,11 ###########
   0758,04,04,02,02,04,00,11 ###########
   0759,04,04,03,02,04,00,12 ############
   0760,04,05,03,02,04,00,14 ##############
   0761,04,04,03,03,04,00,13 #############
   0762,04,04,03,03,05,00,15 ###############
   0763,04,04,03,03,05,00,15 ###############
   0764,04,05,04,04,05,00,19 ###################
   0765,04,05,04,04,05,00,19 ###################
   0766,04,05,04,04,05,00,19 ###################
   0767,04,05,04,04,05,00,19 ###################
   0768,04,05,04,04,05,00,19 ###################
   0769,04,05,04,04,05,00,19 ###################
   0770,04,05,04,04,05,00,19 ###################
   0771,04,05,04,04,05,00,19 ###################
   0772,05,05,04,04,05,00,21 #####################
   0773,05,05,04,04,05,00,21 #####################
   0774,05,05,04,04,05,00,21 #####################
   0775,05,05,05,04,05,00,23 #######################
   0776,05,05,05,04,05,00,23 #######################
   0777,05,05,05,05,05,00,25 #########################
   0778,05,05,05,05,05,00,25 #########################
   0779,05,05,05,05,05,00,25 #########################
   0780,05,05,05,05,05,00,25 #########################
   0781,05,05,05,05,05,00,25 #########################
   0782,05,05,05,05,05,00,25 #########################
   0783,05,05,05,05,05,00,25 #########################
   0784,05,05,05,05,05,00,25 #########################
   0785,05,05,05,05,05,00,25 #########################
   0786,05,05,05,05,05,00,25 #########################
   0787,05,05,05,05,05,00,25 #########################
   0788,05,05,05,05,05,00,25 #########################
   0789,05,05,05,05,05,00,25 #########################
   0790,05,05,05,05,05,00,25 #########################
   0791,05,05,05,05,05,00,25 #########################
   0792,05,05,05,05,05,00,25 #########################
   0793,05,05,05,05,05,00,25 #########################
   0794,05,05,05,05,05,00,25 #########################
   0795,05,05,05,05,05,00,25 #########################
   0796,05,05,05,05,06,00,27 ###########################
   0797,05,05,05,05,06,00,27 ###########################
   0798,05,05,05,05,06,00,27 ###########################
   0799,05,05,05,05,06,00,27 ###########################
   0800,05,05,05,05,06,00,27 ###########################
   0801,06,05,05,06,06,00,31 ###############################
   0802,06,05,06,06,06,00,33 #################################
   0803,06,05,05,06,06,00,31 ###############################
   0804,06,05,06,06,06,00,33 #################################
   0805,06,05,06,06,06,00,33 #################################
   0806,06,05,06,06,06,00,33 #################################
   0807,06,05,06,06,06,00,33 #################################
   0808,06,06,06,06,06,00,36 ####################################
   0809,06,06,06,06,06,00,36 ####################################
   0810,06,06,06,06,06,00,36 ####################################
   0811,06,06,06,06,06,00,36 ####################################
   0812,06,06,06,06,06,00,36 ####################################
   0813,06,05,06,06,06,00,33 #################################
   0814,06,06,06,06,06,00,36 ####################################
   0815,06,06,06,06,06,00,36 ####################################
   0816,06,06,06,06,06,00,36 ####################################
   0817,06,06,06,06,06,00,36 ####################################
   0818,06,06,06,06,06,00,36 ####################################
   0819,06,06,06,06,06,00,36 ####################################
   0820,06,06,06,06,06,00,36 ####################################
   0821,06,05,06,06,06,00,33 #################################
   0822,06,06,06,06,06,00,36 ####################################
   0823,06,05,06,06,06,00,33 #################################
   0824,06,05,05,06,06,00,31 ###############################
   0825,06,05,05,06,06,00,31 ###############################
   0826,06,06,05,06,06,00,33 #################################
   0827,06,06,06,06,06,00,36 ####################################
   0828,06,06,06,06,06,00,36 ####################################
   0829,06,06,06,06,06,00,36 ####################################
   0830,06,06,06,06,06,00,36 ####################################
   0831,06,06,06,06,06,00,36 ####################################
   0832,06,06,06,06,06,00,36 ####################################
   0833,06,06,06,06,06,00,36 ####################################
   0834,06,06,06,06,06,00,36 ####################################
   0835,06,06,06,06,06,00,36 ####################################
   0836,06,06,06,06,06,00,36 ####################################
   0837,06,06,06,06,06,00,36 ####################################
   0838,06,06,06,06,06,00,36 ####################################
   0839,06,06,06,06,06,00,36 ####################################
   0840,06,06,06,06,06,00,36 ####################################
   0841,06,06,06,06,06,00,36 ####################################
   0842,06,06,06,06,06,00,36 ####################################
   0843,06,06,06,06,06,00,36 ####################################
   0844,06,06,06,06,06,00,36 ####################################
   0845,06,06,06,06,06,00,36 ####################################
   0846,06,06,06,06,06,00,36 ####################################
   0847,06,06,06,06,06,00,36 ####################################
   0848,06,06,06,06,06,00,36 ####################################
   0849,06,06,06,06,06,00,36 ####################################
   0850,06,06,06,06,06,00,36 ####################################
   0851,06,06,06,06,06,00,36 ####################################
   0852,06,06,06,06,06,00,36 ####################################
   0853,06,06,06,06,06,00,36 ####################################
   0854,06,06,06,06,06,00,36 ####################################
   0855,06,06,06,06,06,00,36 ####################################
   0856,06,05,06,06,06,00,33 #################################
   0857,06,05,06,06,06,00,33 #################################
   0858,06,05,05,06,06,00,31 ###############################
   0859,06,05,05,06,06,00,31 ###############################
   0860,06,05,05,06,06,00,31 ###############################
   0861,06,05,05,06,06,00,31 ###############################
   0862,06,05,05,06,06,00,31 ###############################
   0863,06,05,06,06,06,00,33 #################################
   0864,06,06,06,06,06,00,36 ####################################
   0865,06,06,06,06,06,00,36 ####################################
   0866,06,06,06,06,06,00,36 ####################################
   0867,06,06,06,06,06,00,36 ####################################
   0868,06,06,06,06,06,00,36 ####################################
   0869,06,06,06,06,06,00,36 ####################################
   0870,06,06,06,06,06,00,36 ####################################
   0871,06,06,06,06,06,00,36 ####################################
   0872,06,06,06,06,06,00,36 ####################################
   0873,06,06,06,06,06,00,36 ####################################
   0874,06,06,06,06,06,00,36 ####################################
   0875,06,06,06,06,06,00,36 ####################################
   0876,06,06,06,06,06,00,36 ####################################
   0877,06,06,06,06,06,00,36 ####################################
   0878,06,06,06,06,06,00,36 ####################################
   0879,06,06,06,06,06,00,36 ####################################
   0880,06,06,06,06,06,00,36 ####################################
   0881,06,06,06,06,06,00,36 ####################################
   0882,06,06,06,06,06,00,36 ####################################
   0883,06,06,06,06,06,00,36 ####################################
   0884,06,06,06,06,06,00,36 ####################################
   0885,06,06,06,06,06,00,36 ####################################
   0886,06,06,06,06,06,00,36 ####################################
   0887,06,06,06,06,06,00,36 ####################################
   0888,06,06,06,06,06,00,36 ####################################
   0889,06,06,06,06,06,00,36 ####################################
   0890,06,06,06,06,07,00,38 ######################################
   0891,06,06,06,06,06,00,36 ####################################
   0892,06,06,06,06,06,00,36 ####################################
   0893,06,06,06,06,06,00,36 ####################################
   0894,06,06,06,06,06,00,36 ####################################
   0895,06,06,06,06,06,00,36 ####################################
   0896,06,06,06,06,07,00,38 ######################################
   0897,06,06,06,06,07,00,38 ######################################
   0898,06,06,06,06,07,00,38 ######################################
   0899,06,06,06,06,06,00,36 ####################################
   0900,06,06,06,06,07,00,38 ######################################
   0901,07,06,06,06,07,00,41 #########################################
   0902,06,06,06,06,06,00,36 ####################################
   0903,07,06,06,06,06,00,38 ######################################
   0904,07,06,06,06,07,00,41 #########################################
   0905,07,06,06,06,06,00,38 ######################################
   0906,07,06,06,06,06,00,38 ######################################
   0907,07,06,06,06,07,00,41 #########################################
   0908,07,06,06,06,07,00,41 #########################################
   0909,06,06,06,06,07,00,38 ######################################
   0910,06,06,06,06,06,00,36 ####################################
   0911,06,06,06,06,06,00,36 ####################################
   0912,06,06,06,06,06,00,36 ####################################
   0913,06,06,06,06,06,00,36 ####################################
   0914,06,06,06,06,06,00,36 ####################################
   0915,06,06,06,06,06,00,36 ####################################
   0916,06,06,06,06,06,00,36 ####################################

.PP
The mean-square value in column 8 determines the length of the hash line that follows when option \fB-h\fR is selected.
Lower mean-square values indicate lower data handling capacity for that carrier frequency while higher values indicate higher data handling capacity.
Mean-square values can range from 0 through 49.
For example, the distinct parabolic \fBdip\fR near offset \fB41\fR indicates reduced data capacity at that frequency.
There is another near offset \fB673\fR.
The actual carrier frequencies cannot be determined without the corresponding amplitude map.
See the man page for program \fBpsnotch\fR for more information.

.PP
This program can be used to detect the presence of powerline interference when electronic test equipment is not available.
Although the frequency cannot be determined, the presence or absence of severe interferrence can be detected.

.PP
The following example computes average signal-to-noise ratios (SNR) for each time slot and the entire tone map because option \fB-s\fR is selected.
The AGC and GIL values for each slot are also displayed.
Option \fB-s\fR also suppresses tone map output.

.PP
   # plctone -qs 000B3B00AAFA 00B05200CA0C
    SNR   24.398   24.398   24.398   24.398   24.398   24.398 
    ATN  -35.602  -35.602  -35.602  -35.602  -35.602  -35.602 
    BPC    8.799      nan    8.799    8.799    8.799    8.799 
    AGC 04 04 04 04 04 
    GIL 00 00 00 00 00 

.PP
The SNR values shown above are for a very clean and stable connection.
Once a tone map is computed it remains stable unless the attenuation changes or noise is introduced while data is being transfered.
With no data transfer, the map will automatically update after some (long) period, perhaps a minute, based on a number of interrelated factors.

.SH DISCLAIMER
Atheros HomePlug AV Vendor Specific Management Message Entry structure and content is proprietary to Qualcomm Atheros, Ocala FL USA.
Consequently, public information may not be available.
Qualcomm Atheros reserves the right to modify message structure and content in future firmware releases without any obligation to notify or compensate users of this program.

.SH SEE ALSO
.BR plc ( 1 ),
.BR plclist ( 1 ),
.BR plcrate ( 1 ),
.BR plcstat ( 1 ),
.BR plctool ( 1 )

.SH CREDITS
 Charles Maier

